32fe0d687948c66164ce245c8d3c1386da777219,src/main/java/org/jenkinsci/plugins/scriptsecurity/sandbox/groovy/SandboxInterceptor.java,SandboxInterceptor,onSetProperty,#GroovyInterceptor.Invoker#Object#String#Object#,107

Before Change


            if (f2 != null && whitelist.permitsStaticFieldSet(f2, value)) {
                return super.onSetProperty(invoker, receiver, property, value);
            }
            m3 = GroovyCallSiteSelector.staticMethod((Class) receiver, setter, args1);
            if (m3 != null && whitelist.permitsStaticMethod(m3, args1)) {
                return super.onSetProperty(invoker, receiver, property, value);
            }

After Change


                    };
                }
            }
            final Method staticSetterMethod = GroovyCallSiteSelector.staticMethod((Class) receiver, setter, valueArg);
            if (staticSetterMethod != null) {
                if (whitelist.permitsStaticMethod(staticSetterMethod, valueArg)) {
                    return super.onSetProperty(invoker, receiver, property, value);
                } else if (rejector == null) {
                    rejector = new Rejector() {